ee9c2f852e55c63d472281faa8ecfc7bd26d74ae,src/org/infinity/datatype/HashBitmap.java,HashBitmap,updateValue,#AbstractStruct#,131

Before Change


  public boolean updateValue(AbstractStruct struct)
  {
    // updating value
    Object selected = list.getSelectedValue();
    if (selected instanceof ObjectString && ((ObjectString)selected).getObject() instanceof Number) {
      value = ((Number)((ObjectString)selected).getObject()).longValue();
    } else {
      int i = selected.toString().lastIndexOf(" - ");

After Change


  public boolean updateValue(AbstractStruct struct)
  {
    // updating value
    Long number = getValueOfItem(list.getSelectedValue());
    if (number != null) {
      value = number.longValue();
    } else {